Big Huge Thesaurus

Xerox machine

noun